.searchMusicList {
	width: 100%;
	box-sizing: border-box;
	padding-left: 2rem;
}

.searchMusicList > .item {
	display: flex;
}

.searchMusicList > .item > .index{
	width: 4rem;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	padding-right: 2rem;
	font-size: 1.6rem;
	color: #000000;
}

.searchMusicList > .item > .li {
	flex: 1;
	box-sizing: border-box;
	padding: 0.5rem 0;
	border-bottom: 1px solid rgb(228, 228, 228);
	overflow: hidden;
}

.searchMusicList > .item > .li > .name {
	width: 100%;
	font-size: 1.6rem;
	color: #222222;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.searchMusicList > .item > .li > .singer {
	font-size: 1.2rem;
	color: #bba8a8;
	margin-top: 0.3rem;
}